package com.dearbinge.data.pojo.commodity.dto;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 商品优惠券佣金分销的响应vo
 *
 * @author wes
 * @date 2019/3/11
 */
public class CommodityCommissionResultDTO implements Serializable {


    /**
     * 拍下立减折扣(这个比例乘以零售价 算出优惠多少钱)
     */
    private BigDecimal discountPct;

    /**
     * 分销佣金比例
     */
    private BigDecimal commissionPct;

    /**
     * 发布秀场比例
     */
    private BigDecimal sendShowPct;

    /**
     * 点赞红包比例
     */
    private BigDecimal redEnvelopePct;

    /**
     * 展示价 佣金金额
     */
    private BigDecimal commissionPrice;

    /**
     * 展示价 拍下立减金额
     */
    private BigDecimal discountPrice;


    public BigDecimal getDiscountPct() {
        return discountPct;
    }

    public void setDiscountPct(BigDecimal discountPct) {
        this.discountPct = discountPct;
    }

    public BigDecimal getCommissionPct() {
        return commissionPct;
    }

    public void setCommissionPct(BigDecimal commissionPct) {
        this.commissionPct = commissionPct;
    }

    public BigDecimal getSendShowPct() {
        return sendShowPct;
    }

    public void setSendShowPct(BigDecimal sendShowPct) {
        this.sendShowPct = sendShowPct;
    }

    public BigDecimal getRedEnvelopePct() {
        return redEnvelopePct;
    }

    public void setRedEnvelopePct(BigDecimal redEnvelopePct) {
        this.redEnvelopePct = redEnvelopePct;
    }

    public BigDecimal getCommissionPrice() {
        return commissionPrice;
    }

    public void setCommissionPrice(BigDecimal commissionPrice) {
        this.commissionPrice = commissionPrice;
    }

    public BigDecimal getDiscountPrice() {
        return discountPrice;
    }

    public void setDiscountPrice(BigDecimal discountPrice) {
        this.discountPrice = discountPrice;
    }

    @Override
    public String toString() {
        return "CommodityCommissionResultDTO{" +
                "discountPct=" + discountPct +
                ", commissionPct=" + commissionPct +
                ", sendShowPct=" + sendShowPct +
                ", RedEnvelopePct=" + redEnvelopePct +
                ", commissionPrice=" + commissionPrice +
                ", discountPrice=" + discountPrice +
                '}';
    }
}